export default function({ store, app }){
  //离开页面 刷新前 将store中的数据存到session
  console.log("storeCache")
  window.addEventListener('beforeunload', ()=> {
    console.log('beforeunload', store.state)
    app.$cookies.set("storeCache", JSON.stringify(store.state), {
      path: '/',
      maxAge: 60 * 60 * 24 * 3
    })
  });
  //页面加载完成  将session中的store数据
  window.addEventListener('load', ()=> {

      let storeCache = app.$cookies.get("storeCache")
      console.log('load', storeCache)
      if(storeCache){
          // 将session中的store数据替换到store中
          store.replaceState(JSON.parse(storeCache));
      }
  });
}
